home *** CD-ROM | disk | FTP | other *** search
- SQRT(3I) Last changed: 4-13-99
-
-
- NNAAMMEE
- SSQQRRTT, DDSSQQRRTT, QQSSQQRRTT, CCSSQQRRTT, CCDDSSQQRRTT, CCQQSSQQRRTT - Computes square root
-
- SSYYNNOOPPSSIISS
- SSQQRRTT (([XX==]_x))
- DDSSQQRRTT (([XX==]_x))
- QQSSQQRRTT (([XX==]_x))
- CCSSQQRRTT (([XX==]_x))
- CCDDSSQQRRTT (([XX==]_x))
- CCQQSSQQRRTT (([XX==]_x))
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- UNICOS, UNICOS/mk, IRIX systems
-
- CF90, MIPSpro 7 Fortran 90, MIPSpro Fortran 77
-
- SSTTAANNDDAARRDDSS
- Fortran
-
- Fortran extensions: QQSSQQRRTT, CCDDSSQQRRTT, CCQQSSQQRRTT
-
- DDEESSCCRRIIPPTTIIOONN
- The SSQQRRTT, DDSSQQRRTT, QQSSQQRRTT, CCSSQQRRTT, CCDDSSQQRRTT, and CCQQSSQQRRTT intrinsic functions
- compute the square root of their arguments.
- 1/2
- These functions evaluate _y = _x .
-
- SSQQRRTT is the generic function name; the others are specifics. These
- are elemental intrinsic functions. They accept the following
- argument:
-
- _x Must be of type real or complex. If _i is of type real, it
- must be greater than or equal to zero.
-
- Vector versions of these intrinsics exist on some systems. Vector
- versions of the SSQQRRTT, DDSSQQRRTT, CCSSQQRRTT, and CCDDSSQQRRTT intrinsics exist on
- UNICOS and UNICOS/mk systems. On UNICOS/mk systems, the vector
- versions of these intrinsics are used when --OO vveeccttoorr33 or --OO33 are
- specified on the compiler command line. A vector version of the
- single-precision and double-precision SSQQRRTT intrinsic exists on IRIX
- systems and is used when --OO33 is specified on the compiler command
- line.
-
- NNOOTTEESS
- The SSQQRRTT, DDSSQQRRTT, and CCSSQQRRTT intrinsic function names can be passed as
- arguments; the others cannot.
-
- On CRAY T90 systems that support IEEE arithmetic, the following return
- values occur:
-
- SSQQRRTT((0)) = 0
-
- SSQQRRTT((-0)) = -0
-
- SSQQRRTT((_x)) = NaN if _x < 0
-
- SSQQRRTT((NaN)) = NaN
-
- SSQQRRTT((infinity)) == iinnffiinniittyy
-
- RREETTUURRNN VVAALLUUEESS
- SSQQRRTT returns the real square root of its real argument.
-
- DDSSQQRRTT returns the double-precision square root of its double-precision
- argument.
-
- QQSSQQRRTT returns the quad-precision square root of its quad-precision
- argument.
-
- CCSSQQRRTT returns the complex square root of its complex argument.
-
- CCDDSSQQRRTT returns the double-precision complex square root of its
- double-precision complex argument.
-
- CCQQSSQQRRTT returns the double-precision complex square root of its
- quad-precision complex argument.
-
- SSEEEE AALLSSOO
- _I_n_t_r_i_n_s_i_c _P_r_o_c_e_d_u_r_e_s _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l for the printed version of this
- man page.
-